MDKVMRMSSEKGVVIFTKSSCCLCYAVQILFRDLRVQPTIHEIDNDPDCREIEKALVRLGCANAVPAVFVSGKLVGSTNDVMSLHLSGSLVPLIKPYQSFHN